There's a dive centre at the northern end of the island just down from the fort, but ask a lot of questions, and think twice if you aren't an experienced diver yourself.
You can take boat trips or just laze on the beach. If you're feeling adventurous take a dhow over to the mainland at Chaga or Mossuril and explore along the coast there.